embarrassing situation - Türkisch Englisch Wörterbuch